-- background: 2767 from stack: in.0-4 -- bmap block id: 3102 -- flags: 0000 -- background id: 0 -- name: Basics Self-Assessments -- part 1 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=474 top=19 right=48 bottom=506 -- title width / last selected line: 0 -- icon id / first selected line: 178 / 178 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: mainMenuIcon ----- HyperTalk script ----- -- This handler goes back to the main menu of the Intro stack. on mouseUp visual dissolve go cd "go to main menu" of stack "Intro to HyperCard 2.0" end mouseUp -- part 3 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=474 top=195 right=224 bottom=506 -- title width / last selected line: 0 -- icon id / first selected line: 24471 / 24471 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: MapBtn ----- HyperTalk script ----- -- This handler goes back to the Map stack. -- -- Globals: -- DisSpeed - the speed to use for visual effects -- CameFrom - tells the Map where the user came from -- MapMode - tells the Map whether to use graphic or text mode on mouseUp global DisSpeed, CameFrom, MapMode set the hilite of me to true lock Screen set the hilite of me to false put "section 1:" into CameFrom put "section" && (last char of the icon of bg btn "section") & ":" into whichCd if MapMode is "graph" then go to cd whichCd of stack "•HC 2.0-3" HiliteMap else go to cd "indexmap" of stack "•HC 2.0-3" end if unlock screen with DisSpeed end mouseUp -- part 4 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=474 top=235 right=264 bottom=506 -- title width / last selected line: 0 -- icon id / first selected line: 10112 / 10112 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: HomeBtn ----- HyperTalk script ----- -- This handler lets the user quit or go home. -- It goes to cd "hi" of the Intro stack first to reset things. on mouseUp answer "What do you want to do?" with "Cancel" or "Quit" or "Go Home" if it is not "Cancel" then lock screen global CameFrom,stakName put the short name of this cd into CameFrom put the short name of this stack into stakName go to cd "hi" of stack "Intro to HyperCard 2.0" if it is "Quit" then put "doMenu " & quote & "Quit HyperCard" & quote into myMsg send myMsg to this cd else if it is "Go Home" then send "doMenu home" to this cd end if end mouseUp -- part 5 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=473 top=58 right=87 bottom=505 -- title width / last selected line: 0 -- icon id / first selected line: 5551 / 5551 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: section ----- HyperTalk script ----- -- This handler goes back to the appropriate menu of the "Intro" stack. on mouseUp visual dissolve put "section" && last char of the icon of me & ":" into SubCd go to cd SubCd of "Intro to HyperCard 2.0" end mouseUp -- part 6 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=67 top=50 right=337 bottom=412 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 174 -- text size: 14 -- style flags: 0 -- line height: 15 -- part name: Instructions -- part 9 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=335 top=26 right=48 bottom=413 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 174 -- text size: 14 -- style flags: 0 -- line height: 16 -- part name: x of y -- part 11 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=473 top=308 right=337 bottom=501 -- title width / last selected line: 0 -- icon id / first selected line: 14077 / 14077 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Prev ----- HyperTalk script ----- -- The "goPrev" handler is in the stack script. on mouseUp goPrev end mouseUp -- part 12 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=476 top=278 right=308 bottom=507 -- title width / last selected line: 0 -- icon id / first selected line: 3720 / 3720 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Next ----- HyperTalk script ----- -- The "goNext" handler is in the stack script. on mouseUp goNext end mouseUp -- part 19 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=2 top=325 right=341 bottom=62 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: answer -- part 20 (field) -- low flags: 81 -- high flags: 2004 -- rect: left=25 top=300 right=338 bottom=325 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 174 -- text size: 12 -- style flags: 0 -- line height: 14 -- part name: feedback ----- HyperTalk script ----- on mouseUp hide me end mouseUp -- part 23 (button) -- low flags: 00 -- high flags: C000 -- rect: left=111 top=23 right=46 bottom=267 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 174 -- text size: 14 -- style flags: 256 -- line height: 18 -- part name: Basics Self-Assessment ----- HyperTalk script ----- -- This handler does some of the flying button animation. -- "originCdName" is used by the bg script to determine -- where to go, as well as in the flying btn animation on mouseUp global OriginCdName,TopSelBtn lock screen put the rect of me into BtnRect put the short name of me into BtnName put the icon of bg btn "Section" into iconID go to cd "interm2" of "Intro to HyperCard 2.0" set the rect of bg btn id 16 to BtnRect set the name of bg btn id 16 to BtnName set the icon of bg btn "section" to iconID unlock screen with visual dissolve set the top of bg btn id 16 to TopSelBtn -- go to interm1 cd, prepare it and reveal it lock screen go to cd "interm1" put fld "title" of cd OriginCdName into fld "title" set the name of btn id 1 to the short name of me set the rect of btn id 1 to BtnRect set the top of btn id 1 to TopSelBtn unlock screen with dissolve -- go to the section cd visual dissolve go to cd OriginCdName end mouseUp -- part 21 (field) -- low flags: 81 -- high flags: 0007 -- rect: left=0 top=0 right=73 bottom=500 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: allFeed